indigenous forest - Espagnol Anglais Dictionnaire